From eafb3d9dd351dc22d71253016a9bfe4fd2f8a17d Mon Sep 17 00:00:00 2001 From: robertl Date: Sun, 1 Jun 2008 20:21:34 +0000 Subject: [PATCH] Teach KML geocache writer about entities in GC "number". git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@3248 f51c46e8-681c-474f-0cfe-069cfd0219fb --- gpsbabel/kml.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/gpsbabel/kml.c b/gpsbabel/kml.c index bea0fd248..c72c34a42 100644 --- a/gpsbabel/kml.c +++ b/gpsbabel/kml.c @@ -859,9 +859,14 @@ static void kml_geocache_pr(const waypoint *waypointp) kml_write_xml(-1, "\n"); kml_write_xml(1, "\n"); - kml_write_xml(0, "%s\n", waypointp->shortname); - if(waypointp->url_link_text) { + if (waypointp->shortname) { + p = xml_entitize(waypointp->shortname); + kml_write_xml(0, "%s\n", p); + xfree(p); + } + + if (waypointp->url_link_text) { p = xml_entitize(waypointp->url_link_text); kml_write_xml(0, "%s\n", p); xfree(p); -- 2.30.2